﻿/*general settings*/
body {
    font-family:Tahoma;
    width:970px;
    color:black;
    margin-left:auto;
    margin-right:auto;
}

* {
    margin:0;
    padding:0;
}

.color-ticktoo {
    color:#99FFFF;
}

/*jquery-ui*/
.ui-datepicker-trigger {
    height:29px;
    
}

/*main menu*/
#menu {
    background-color:#9999cc;
    height:30px;
    padding-left:23px;
    font-size:20px;
    border-radius:5px;
    margin-top:10px;
}
#nav-menu li {
    float: left;
    list-style:none;
    margin-right:40px;
    margin-top:1px;
}

#nav-menu li a {
    text-decoration:none;
    color:#FFFFFF;
}

#nav-menu li a:hover {
    color:#99FFFF;
}

.nav-menu-selected {
    color:#99FFFF !important;
}

/*feature*/
#big-feature {
    margin-top:10px;
    border-radius:5px;
}

/*main*/
#main {
    float:left;
    width:675px;
}

.intro {
    margin: 8px 0px 8px 0px;
    color: #FFFFFF;
    font-size:18px;
    background: #CC9999;
    width: 625px;
    border-radius:5px;
    padding:10px 10px 10px 10px;
}

/*sidebar*/
#sidebar {
    float:right;
    width:295px;
}

/*footer*/
#footer {
    background-color:#FF66FF;
    height:30px;
    color:#FFFFFF;  
    border-radius:5px; 
    clear:both;
    margin-top:150px;
}

#footer p {
    float:right;
}

/*typography*/
h1 {
    font-size:30px;
    margin:8px 0px 8px 0px;
    font-weight:normal;
}


h2 {
    font-size:20px;
    margin:8px 0px 8px 0px;
    font-weight:normal;
}

p {
    font-size:15px;
}

/*form*/
form .action-button {
    float:right;
    background: #FF66FF;
    border: 2px black solid;
    cursor:pointer;
    width:75px !important;
    color:#FFFFFF;
    border-radius:5px;
}

form p {
    margin-top:10px;
}

/*login-form*/
#login-form {
    width: 230px;
}
#login-form label {
    width:5em;
    float:left;
}

#login-form input {
    width:150px;
}

/*event-form*/
#event-form label {
    font-size:20px;
    width:130px;
    float:left;
}

#event-form input {
    width:490px;
    font-size:20px;
}

#event-form textarea {
    width:492px;
    font-size:20px;
}

.event-field-select {
    width:250px;
    height:25px;
    font-size:20px;    
}

.event-field-slider {
    display:block;
    margin-left:130px;
    margin-top:10px;
    width:492px;
}

.event-section {
    font-size:23px;
    color:#CCCCCC;
}

.event-field-description {
    margin-left:130px;
    margin-top:0px;
    color:#CCCCCC;
    width:490px;
}